import { get, post } from '@/utils/request'
const BASE_URL = window.baseUrl.mlk

/** 接入数据源类型列表 */
export function getAccessDataList(query) {
  return get(BASE_URL + '/dataSourceType/list', { type: query })
}
/** 获取接入数据源 */
export function getList(query) {
  return get(BASE_URL + '/datasource/listInput', query)
}
/** 获取产品类型 */
export function ProductType(query) {
  return get(BASE_URL + '/productinfo/productTypeTree', { productId: query })
}

/** 删除接入数据源 */
export function delAccessData(query) {
  return get(BASE_URL + '/datasource/deleteInputById', { id: query })
}
/** 获取接入数据源详情 */
export function accessDataInfo(query) {
  return get(BASE_URL + '/datasource/getInputById', { id: query })
}
/** 新增接入数据源 */
export function addAccessData(query) {
  return post(BASE_URL + '/datasource/saveInput', query)
}
/** 编辑接入数据源 */
export function editAccessData(query) {
  return post(BASE_URL + '/datasource/updateInput', query)
}

/** 产品列表 */
export function productList(query) {
  return get(BASE_URL + '/productinfo/productlist', query)
}
/** 数据库类型列表*/
export function dataBaseList(query) {
  return get(BASE_URL + '/databaseType/list', query)
}
